home *** CD-ROM | disk | FTP | other *** search
Text File | 1989-10-27 | 1.1 KB | 29 lines | [TEXT/GEOL] |
- Item 2102585 27-Oct-89 08:51
-
- From: UK0310 Paul G Smith
-
- To: MACAPP.TECH$ MACAPP Tech
-
- Sub: C++ VMT implementation?
-
- Not having my copy of C++ yet (APDA accepted my order and said they'd ship the
- goods on the 16th; this wek a postcard turned up instead saying merrily that
- they were out of stock and I'd have to wait - the ****s!)...
-
- A few questions about the Apple implementation (which, no doubt, could be
- answered if I had the manuals - or some MPW C++ object code - to look at)
- spring to mind. Can anyone who has MPW C++ to hand answer them for me?
-
- Object Pascal uses inverted VMTs (the subject of several messages on
- MacApp.Tech$ during the summer); 'official' C++ uses, to quote Stroustrup, "a
- direct table lookup method to optimize for speed".
-
- How does this square with multi-lingual programming mixing C++ and OP? Do
- Pascal objects use OP VMTs and standard C++ objects use flat VMTs, thus mixing
- the two techniques? Or have Apple chosen to implement the same table lookup
- technique for all types of C++ object? If so, which technique?
-
- Regards, Paul
-
-
-